App\controllers\KCHomeController D

Total Complexity 324
Dependencies 12
Dependents 0
Total lines 1,751
Lines of code 1,411
Logical lines of code 895
Comment lines 73
Methods 28
Properties 2

Methods 28

Method Rating Maintainability Complexity Lines of code
getStaticData()
D
9
92 309
getUser()
D
21
52 183
doctorRevenue()
C
29 26 121
getClinicBarChart()
C
31 26 110
kcGetCustomFields()
C
33 22 92
getClinicRevenue()
B
36 16 74
saveZoomConfiguration()
A
38 11 71
getDashboard()
A
37 9 74
getWeeklyAppointment()
A
41 9 51
checkIfClinicHaveSession()
A
47 8 31
resendUserCredential()
S
47 6 36
changeWooCommercePaymentStatus()
S
48 5 37
changePassword()
S
52 5 24
getWooCommercePaymentStatus()
S
55 5 19
getJSONdata()
S
55 5 19
getAllReportType()
S
51 4 25
getActivePlugin()
S
56 4 17
saveTimeZoneOption()
S
59 3 14
setChangeLog()
S
60 3 13
getEnableEncounterModule()
S
61 3 12
getZoomConfiguration()
S
58 2 16
sendTestEmail()
S
58 2 15
logout()
S
68 1 7
enableDisableSMS()
S
63 1 10
enableDisableWhatsapp()
S
63 1 10
saveCalenderConfiguration()
S
64 1 10
getTest()
S
71 1 6
__construct()
S
74 1 5